sound installations - Francés Inglés Diccionario